Tua Rahikkala Towards virtual software configuration management
نویسنده
چکیده
The organisational performance of software companies has become critically important. While customer requirements are changing and varying ever more frequently, and an effective management of the software process is becoming more and more essential, the appropriateness of current software development models has became questionable. One of the current global trends in software development is transorganisational collaborative work in distributed, dynamic teamwork environments, called Virtual Software Corporations (VSC). The virtual environment presents particular challenges to Software Configuration Management (SCM), while the rate of change concerning the size, complexity and duration of software projects is increasing constantly. While there is a clear need for VSCs to analyse and improve their SCM processes, they may approach the subject from rather different angles. Generally, when analysing the current status of the software process, it is vital to understand what the context of the process is and what activities it includes. On the other hand, our study makes it evident that VSCs present new kinds of challenges to SCM that can not be solved by means of traditional SCM procedures and techniques only. Furthermore, many of the VSC variants are likely to realise that the increasing complexity and number of their software processes also affect the SCM process directly. Hence, a sound understanding of the specific context is required for analysing and improving the SCM in a VSC. Gaining extensive knowledge of the SCM-related requirements for industrial VSCs can thus be considered a prerequisite for enhancing the process description. This dissertation presents an approach for defining the SCM requirements for a VSC. On the basis of a requirements analysis, an expanded SCM process description is introduced. As a result, this dissertation introduces an enhanced approach to SCM process analysis and improvement for the distinct context of a VSC environment.
منابع مشابه
Technical Issues in the Design of a Virtual Software Corporation
The Esprit VISCOUNT project was formed by a consortium of European industrial and academic partners. It seeks to exploit emerging distributed object technologies to develop a Virtual Software Corporation (VSC) a geographically distributed software development environment populated with the next generation of CSCW software engineering tools. The central technical objective of the VISCOUNT projec...
متن کاملDynamic Resource Management on the Grid
In this paper, we discuss the conceptual architectural design of a dynamic resource management framework which leverages the open-source Globus Toolkit[2] and commercially available HP OpenView Configuration Management Solutions software (Radia)[1]. Our approach provides adaptive and scalable middleware for static and dynamic resource provisioning, resource monitoring, virtual organization-wide...
متن کاملSimplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework
Dell and VMware have created the Virtual Remote Desktop reference configuration based on DellTM PowerEdgeTM servers, Dell EqualLogicTM PS Series storage arrays, Dell PowerConnectTM network switches, and VMware® ViewTM client virtualization software. This flexible, highly scalable building-block configuration was jointly developed, tested, and validated by Dell and VMware engineers as a baseline...
متن کاملTowards Component-based Software Maintenance via Software Configuration Management Techniques
This paper presents an approach that aims to assist maintenance of component-based systems by means of Software Configuration Management techniques. These techniques support different activities of software maintenance, from the maintenance request up to implementation and integration. Moreover, some feedback about the relationship of component-based artifacts is provided by applying data minin...
متن کامل